package com.yc.plugin.app.data.json

import com.google.gson.annotations.SerializedName

/**
 * Creator: yc
 * Date: 2021/6/15 18:14
 * UseDes:
 */
data class PluginVersionJson(
    @SerializedName("bigVersionDownloadUrl")
    val bigVersionDownloadUrl: String?, // null
    @SerializedName("bigVersionFileDownloadUrl")
    val bigVersionFileDownloadUrl: String?, // null
    @SerializedName("channel")
    val channel: String?, // com.hc.oa_jx
    @SerializedName("clientType")
    val clientType: String?, // 1
    @SerializedName("description")
    val description: String?,
    @SerializedName("downloadUrl")
    val downloadUrl: String?, // http://update.jsqqy.com:8081/clientPackage/1610536974196/app-app_jx-release.apk
    @SerializedName("fileLength")
    val fileLength: String?, // 13911040
    @SerializedName("fileSize")
    val fileSize: String?, // 13.27M
    @SerializedName("isBigVersion")
    val isBigVersion: Boolean, // false
    @SerializedName("isForce")
    val isForce: Boolean, // true
    @SerializedName("versionCode")
    val versionCode: String?, // null
    @SerializedName("versionName")
    val versionName: Int? // 5
)